Visual specification and monitoring of software agents in decentralised process- centred environments

نویسنده

  • John Grundy
چکیده

Distributed, cooperating software agents are useful in many problem domains, such as task automation and work coordination in process-centred environments. We describe a visual language for specifying such software agents, which uses the composition of event-based software components. These specifications may contain interfaces to remotely executing agents, and agents may be run locally or on distributed machines using a decentralised software architecture. As facilities to configure and monitor the state and activities of such distributed, cooperating software agents is essential, we provide primarily visual capabilities to achieve this. Our static and dynamic software agent visualisation techniques have been used on several projects where distributed information processing, system interfacing, work coordination and task automation are required. We illustrate our visualisation techniques with examples from these domains.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Decentralised workflows and software agents

This paper argues that the combination of software agents with existing workflow management systems can facilitate the degree of co-ordination and collaboration required to make virtual enterprises a reality. It describes the use of software agents in the: setting-up of decentralised workflows; reactive and proactive redistribution of work during process failures; promotion of interoperability ...

متن کامل

An architecture and environment for decentralised, internet-wide software process modelling and enactment

Centralised client/server approaches to supporting software process modelling and enactment are common, but can suffer from serious robustness, performance and security problems. We describe a decentralised architecture for software process modelling and enactment, which also incorporates distributed work coordination, task automation and system integration facilities. Our environment based on ...

متن کامل

Distributed Component Engineering using a Decentralised, Internet-based Environment

Engineering component-based software systems in a distributed fashion is challenging. Particular issues to address include software process and work co-ordination, sharing and collaborative editing of component specifications, designs and implementations, and appropriate sharing of reusable components. This paper describes our approach to tool support for distributed component engineering. Seve...

متن کامل

Visual Specification and Monitoring of Software Agents in Decentralized Process-Centred Environments

ion", in Proc. of the 1995 IEEE Symp. on Visual Languages, Darmsdart, Germany (Sept. 1995), IEEE CS Press, pp. 53-60. 12. D.Q. Zhang and K.A. Zhang, "Visual Programming Environment for Distributed Systems", in Proc. of the 1995 IEEE Sym. on Visual Languages, Darmsdadt, Germany (Sept. 1995), IEEE CS Press, pp. 310-317. 13. G. Wirtz, "A Visual Approach for Developing, Understanding and Analyzing ...

متن کامل

- 1 - Decentralised Process Modelling

In this paper, we advocate decentralised process modelling and suggest that understanding and modelling the development processes of individual development participants is the key to supporting collaborative development. Our approach relies on recognising individual developers’ states (“situations”) by analysing local development histories. Different situations can be used to trigger a variety ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010